当前位置: 首页>>代码示例>>C#>>正文


C# Entidad类代码示例

本文整理汇总了C#中Entidad的典型用法代码示例。如果您正苦于以下问题:C# Entidad类的具体用法?C# Entidad怎么用?C# Entidad使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Entidad类属于命名空间,在下文中一共展示了Entidad类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CalcularEntrantes

        public decimal CalcularEntrantes(Entidad producto)
        {
            decimal cantidad = 0;
            SqlDataReader tabla = ObtenerCantidadProducto((producto as Producto).Nombre);
            try
            {
                while (tabla.Read())
                {
                    if (tabla.IsDBNull(0))
                        return 0;

                    cantidad = Convert.ToDecimal(tabla.GetValue(0));
                }
                db.CerrarConexion();
            }
            catch (NullReferenceException e)
            {
                throw new ExcepcionInventario("No se pudo obtener la cantidad", e);
            }
            catch (Exception e)
            {
                throw e;
            }
            finally
            {
                db.CerrarConexion();
            }
            return cantidad;
        }
开发者ID:marceloeggers,项目名称:uricao,代码行数:29,代码来源:DAOInventario.cs

示例2: InsertarMedico

 public string InsertarMedico(Entidad.Medico m)
 {
     try
     {
         //string error = "";
         //Datos.medicoData dc = new Datos.medicoData();
         ///*OBTENEMOS LA FECHA DE NACIMIENTO EN UNA VARIABLE PARA TRATARLA DESPUES*/
         //DateTime fecha_nac = Convert.ToDateTime(m.Fecha_nacimiento);
         ///*GUARDAMOS EN UNA VARIABLE LA FECHA ACTUAL*/
         //string fecha = Convert.ToString(DateTime.Now.ToString().Substring(0, 10));//19/08/2014 10:00:20 a.m.
         //DateTime fechaactual = Convert.ToDateTime(fecha);
         ///*VERIFICAMOS QUE LA FECHA DIJITADA NO SEA MAYOR A LA FECHA ACTUAL*/
         //if (fecha_nac > fechaactual)
         //    //throw new Exception("La fecha de nacimiento no puede ser mayor a la fecha actual!!!");
         //    error = "La fecha de nacimiento no puede ser mayor a la fecha actual!!!";
         //else
         //{
         //    dc.InsertMedico(m);
         //}
         //return error;
         string error = "";
         Datos.medicoData dc = new Datos.medicoData();
         error = ValidarFechas(m);
         if (error == "")
         {
             dc.InsertMedico(m);
         }
         return error;
     }
     catch (Exception err)
     {
         throw new Exception("Error en InsertarMedico: " + err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:34,代码来源:medicoNegocio.cs

示例3: InsertarCita

 /// <summary>
 /// METODO QUE NOS FACILITA LA INSERCION DE UNA NUEVA CITA
 /// PARA REGISTRAR UNA NUEVA CITA ES NECESARIO VALIDAR QUE LA FECHA DE LA CITA NO SEA ANTERIOR A LA FECHA ACTUAL
 /// </summary>
 /// <param name="cita"></param>
 public void InsertarCita(Entidad.Cat_Cita cita)
 {
     try
     {
         Datos.citaData dc = new Datos.citaData();
         cita.IdCita = Generar_Codigo();
         cita.FechaRegistroCita = DateTime.Now;
         /*OBTENEMOS LA FECHA DE LA CITA EN UNA VARIABLE PARA TRATARLA DESPUES*/
         DateTime fechacita = Convert.ToDateTime(cita.Fecha);
         /*GUARDAMOS EN UNA VARIABLE LA FECHA ACTUAL*/
         string fecha = Convert.ToString(DateTime.Now.ToString().Substring(0,10));//19/08/2014 10:00:20 a.m.
         DateTime fechaactual = Convert.ToDateTime(fecha);
         /*VERIFICAMOS QUE LA FECHA SOLICITADA PARA LA CITA NO SEA MENOR A LA FECHA ACTUAL*/
         if (fechacita < fechaactual)
             throw new Exception("La fecha de la cita no puede ser anterior a la fecha actual!!!");
         else
         {
             /*SI LA FECHA DE LA CITA NO ERA MENOR A LA FECHA ACTUAL ENTONCES LLAMAMOS AL METODO PARA VERIFICAR
              QUE LA FECHA Y HORA SOLICITADA PARA LA CITA NO ESTE REGISTRADA CON ANTERIORIDAD*/
             int resp = dc.ValidarFechaHoraCita(fechacita,cita.Hora);
             /*SI EL METODO RETORNA 0 INDICA QUE NO ENCONTRO REGISTRO PARA LA FECHA Y HORA SOLICITADA Y SE PROCEDE
              A INSERTAR LA CITA*/
             if(resp == 0)
                 dc.Insert(cita);
             else
                 throw new Exception("Ya existe una cita con la fecha y hora seleccionada!!!");
         }
     }
     catch (Exception err)
     {
         throw new Exception(err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:38,代码来源:citaNegocio.cs

示例4: verContacto

 public Entidad verContacto()
 {
     String rif = _vista.RifP();
     Int16 posicion = _vista.PosicionP();
     contacto = FabricaComando.CrearComandoVerContacto(rif,posicion).Ejecutar();
     return contacto;
 }
开发者ID:marceloeggers,项目名称:uricao,代码行数:7,代码来源:PresentadorVerContacto.cs

示例5: PresentadorOdontodiagrama

 public PresentadorOdontodiagrama(IContratoOdontodiagrama _vista)
 {
     this._vista = _vista;
     listaSecuencia = new List<Entidad>();
     secuencia = FabricaEntidad.NuevoDetalleSecuencia();
     tratamiento = FabricaEntidad.NuevoTratamiento();
     doctor = FabricaEntidad.NuevaUsuario();
 }
开发者ID:marceloeggers,项目名称:uricao,代码行数:8,代码来源:PresentadorOdontodiagrama.cs

示例6: ClienteNatural

 public ClienteNatural(String nombre, String apellido, String correo, Entidad dir, Entidad telefono, String cedula)
     : base()
 {
     Nat_Nombre = nombre;
     Nat_Apellido = apellido;
     Nat_Cedula = cedula;
     Nat_Correo = correo;
     Nat_Direccion = (Direccion)dir;
     Nat_Telefono = (Telefono)telefono;
 }
开发者ID:EddCold,项目名称:totem,代码行数:10,代码来源:ClienteNatural.cs

示例7: AgregarDetalleProducto

        public Boolean AgregarDetalleProducto(Entidad producto)
        {
            try
            {
                bool respuesta = FabricaComando.CrearComandoAgregarDetalleProducto(producto).Ejecutar();

                return respuesta;

            }
            catch (Exception) { _vista.SetFalla("Error al agregar el producto"); return false; }
        }
开发者ID:marceloeggers,项目名称:uricao,代码行数:11,代码来源:PresentadorAgregarProducto.cs

示例8: AgregarTratamientoExistente

 public void AgregarTratamientoExistente(Entidad elNuevoTratamiento)
 {
     foreach (Tratamiento elTratamientoLista in listaTratamientoElegidos)
     {
         if (elTratamientoLista.Id == (elNuevoTratamiento as Tratamiento).Id)
         {
             elTratamientoLista.Duracion =
                 (short)(elTratamientoLista.Duracion + (elNuevoTratamiento as Tratamiento).Duracion);
         }
     }
 }
开发者ID:marceloeggers,项目名称:uricao,代码行数:11,代码来源:PresentadorGenerarPresupuesto_Detalle.cs

示例9: PintarDatos

        public void PintarDatos()
        {
            historia = (Entidad)_vista.Sesion["Historia"];
            if (!(historia == null))
            {
                _vista.SetLabelExito("Detalle exitoso");
                _vista.Nombre.Text = _vista.Nombre.Text + " " +
                                    (historia as HistoriaClinica).Paciente.PrimerNombre + " " +
                                    (historia as HistoriaClinica).Paciente.SegundoNombre + " " +
                                    (historia as HistoriaClinica).Paciente.PrimerApellido + " " +
                                    (historia as HistoriaClinica).Paciente.SegundoApellido;
                _vista.Fecha.Text = _vista.Fecha.Text + " " +(historia as HistoriaClinica).FechaIngreso.ToShortDateString();
                _vista.Edad.Text = _vista.Edad.Text + " " + Edad((historia as HistoriaClinica).Paciente.FechaNace);
                _vista.Sexo.Text = _vista.Sexo.Text + " " + (historia as HistoriaClinica).Paciente.Sexo;
                _vista.Ide.Text = _vista.Ide.Text + " " + (historia as HistoriaClinica).Paciente.Identificacion;
                _vista.Nace.Text = _vista.Nace.Text + " " + (historia as HistoriaClinica).Paciente.FechaNace.ToShortDateString();
                _vista.Direccion.Text = _vista.Direccion.Text + " " + (historia as HistoriaClinica).Paciente.Direccion.Tipo + " "
                    + (historia as HistoriaClinica).Paciente.Direccion.Nombre;

                List<string> tlf = new List<string>();
                tlf = (historia as HistoriaClinica).Paciente.Telefono;
                String telefono="";
                foreach(string t in tlf)
                    telefono=telefono+t+" ";

                _vista.Telefono.Text = _vista.Telefono.Text + " " + telefono;
                _vista.Obs.Text = _vista.Obs.Text + " " + (historia as HistoriaClinica).Observacion;

                listaRespuestas = FabricaComando.crearComandoConsultarAntecedente((historia as HistoriaClinica).NumeroHistoria).Ejecutar();
                _vista.P1.Text = _vista.P1.Text+" "+(listaRespuestas[0] as Antecedente).Respuesta;
                _vista.P2.Text = _vista.P2.Text + " " + (listaRespuestas[1] as Antecedente).Respuesta;
                _vista.P3.Text = _vista.P3.Text + " " + (listaRespuestas[2] as Antecedente).Respuesta;
                _vista.P4.Text = _vista.P4.Text + " " + (listaRespuestas[3] as Antecedente).Respuesta;
                _vista.P5.Text = _vista.P5.Text + " " + (listaRespuestas[4] as Antecedente).Respuesta;
                _vista.P6.Text = _vista.P6.Text + " " + (listaRespuestas[5] as Antecedente).Respuesta;
                _vista.P7.Text = _vista.P7.Text + " " + (listaRespuestas[6] as Antecedente).Respuesta;
                _vista.P8.Text = _vista.P8.Text + " " + (listaRespuestas[7] as Antecedente).Respuesta;
                _vista.P9.Text = _vista.P9.Text + " " + (listaRespuestas[8] as Antecedente).Respuesta;
                _vista.P16.Text = _vista.P16.Text + " " + (listaRespuestas[9] as Antecedente).Respuesta;
                _vista.P17.Text = _vista.P17.Text + " " + (listaRespuestas[10] as Antecedente).Respuesta;
                _vista.P18.Text = _vista.P18.Text + " " + (listaRespuestas[11] as Antecedente).Respuesta;
                _vista.P13.Text = _vista.P13.Text + " " + (listaRespuestas[12] as Antecedente).Respuesta;
                _vista.P14.Text = _vista.P14.Text + " " + (listaRespuestas[13] as Antecedente).Respuesta;
                _vista.P15.Text = _vista.P15.Text + " " + (listaRespuestas[14] as Antecedente).Respuesta;

                _vista.P10.Text = _vista.P10.Text + " " + (listaRespuestas[15] as Antecedente).Respuesta;
                _vista.P11.Text = _vista.P11.Text + " " + (listaRespuestas[16] as Antecedente).Respuesta;
                _vista.P12.Text = _vista.P12.Text + " " + (listaRespuestas[17] as Antecedente).Respuesta;

            }
            else
                _vista.SetLabelFalla("No se han pasado datos");
        }
开发者ID:marceloeggers,项目名称:uricao,代码行数:53,代码来源:PresentadorDetalleHistoriaClinica.cs

示例10: agregar

        public void agregar()
        {
            if (validarDatos())
               {
               if (validarFecha())
               {
                   historia = (Entidad)_vista.Sesion["Historia"];

                   int desde = Convert.ToInt32(_vista.Rango1.SelectedValue);
                   int hasta = Convert.ToInt32(_vista.Rango2.SelectedValue);
                   if (hasta == 0)
                       hasta = desde;

                   for (int i = desde; i <= hasta; i++)
                   {
                       Entidad secuencia = FabricaEntidad.NuevoDetalleSecuencia();
                       Entidad tratamiento = FabricaEntidad.NuevoTratamiento();
                       Entidad doctor = FabricaEntidad.NuevaUsuario();

                       (doctor as Usuario).IdUsuario = Convert.ToInt32(_vista.Medico.SelectedItem.Value); ;
                       (tratamiento as Tratamiento).Id = Convert.ToInt16(_vista.Tratamiento.SelectedItem.Value);
                       (secuencia as DetalleSecuencia).Observacion = _vista.Observacion.Text;
                       (secuencia as DetalleSecuencia).Tratamiento = (tratamiento as Tratamiento);
                       (secuencia as DetalleSecuencia).Odontologo = (doctor as Usuario);
                       (secuencia as DetalleSecuencia).Fecha = DateTime.ParseExact(_vista.Fecha.Text, @"dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture);

                       (secuencia as DetalleSecuencia).Pieza = i.ToString();
                       (secuencia as DetalleSecuencia).Diagnostico = _vista.Diagnostico.SelectedItem.Text;
                       (secuencia as DetalleSecuencia).Estado = "activo";

                       listaSecuencia.Add(secuencia);
                   }

                   if (FabricaComando.CrearComandoAgregarSecuencia(listaSecuencia, (historia as HistoriaClinica).NumeroHistoria).Ejecutar())
                   {
                       _vista.SetLabelExito("Secuencia agregada con exito");
                       CargarGrid();
                   }
                   else
                   {
                       _vista.SetLabelFalla("No se pudo agregar");
                   }
               }
               else
               {
                   _vista.SetLabelFalla("Fecha no puede ser menor que la actual");
               }
             }
               else
               {
               _vista.SetLabelFalla("Porfavor indique los campos");
               }
        }
开发者ID:marceloeggers,项目名称:uricao,代码行数:53,代码来源:PresentadorOdontodiagrama.cs

示例11: InsertarDetalleServicioBrindado

 public void InsertarDetalleServicioBrindado(Entidad.Detalle_Servicio_Brindado dsb)
 {
     try
     {
         Datos.detalleserviciobrindadoData dc = new detalleserviciobrindadoData();
         dc.InsertDetalleServicioBrindado(dsb);
     }
     catch (Exception err)
     {
         throw new Exception(err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:12,代码来源:detalleserviciobrindadoNegocio.cs

示例12: InsertarClinica

 public void InsertarClinica(Entidad.Clinica clinicaNegocio )
 {
     try
     {
         Datos.clinicaData cd = new Datos.clinicaData();
         cd.Insert(clinicaNegocio);
     }
     catch (Exception err)
     {
         throw new Exception(err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:12,代码来源:clinicaNegocio.cs

示例13: LlenarDatos

 public void LlenarDatos()
 {
     historia = (Entidad)_vista.Sesion["Historia"];
     if (historia != null)
     {
         CargarComboClientes();
         _vista.Fecha.Text = (historia as HistoriaClinica).FechaIngreso.ToShortDateString();
         _vista.Observacion.Text = (historia as HistoriaClinica).Observacion;
     }
     else
         _vista.SetLabelFalla("No se han pasado datos");
 }
开发者ID:marceloeggers,项目名称:uricao,代码行数:12,代码来源:PresentadorModificarHistoriaClinica.cs

示例14: VerificarActiva

 public int VerificarActiva(Entidad.Clinica clinica)
 {
     try
     {
         int activa;
         Datos.clinicaData dc = new Datos.clinicaData();
         return activa = dc.BuscarEstadoActivo(clinica);
     }
     catch (Exception err)
     {
         throw new Exception(err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:13,代码来源:clinicaNegocio.cs

示例15: InsertMedico

 public void InsertMedico(Entidad.Medico m)
 {
     try
     {
         Entidad.ClinicaEntities dc = new Entidad.ClinicaEntities();
         dc.Medicos.AddObject(m);
         dc.SaveChanges();
     }
     catch (Exception err)
     {
         throw new Exception("Error en InsertMedico: " + err.Message);
     }
 }
开发者ID:JimmyMejia,项目名称:Clinica,代码行数:13,代码来源:medicoData.cs


注:本文中的Entidad类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。