Exemple #1
0
 public void actualizarTrabajador(Trabajador trabajador, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarTrabajador = (
                 from t in db.Trabajador
                 where t.idTrabajador == trabajador.idTrabajador
                 select t
                 ).Single();
             actualizarTrabajador.cedulaIdentidad   = trabajador.cedulaIdentidad;
             actualizarTrabajador.nombre            = trabajador.nombre;
             actualizarTrabajador.cargo             = trabajador.cargo;
             actualizarTrabajador.telefono          = trabajador.telefono;
             actualizarTrabajador.movil             = trabajador.movil;
             actualizarTrabajador.direccion         = trabajador.direccion;
             actualizarTrabajador.modificadoPor     = trabajador.modificadoPor;
             actualizarTrabajador.fechaModificacion = trabajador.fechaModificacion;
             db.SaveChanges();
             mensaje = "Trabajador actualizado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #2
0
 public void actualizarCatalogo(Catalogo catalogo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarCatalogo = (
                 from c in db.Catalogo
                 where c.idCatalogo == catalogo.idCatalogo
                 select c
                 ).Single();
             actualizarCatalogo.valor             = catalogo.valor;
             actualizarCatalogo.idPadre           = catalogo.idPadre;
             actualizarCatalogo.idTipoCatalogo    = catalogo.idTipoCatalogo;
             actualizarCatalogo.fechaModificacion = DateTime.Now;
             db.SaveChanges();
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #3
0
 public void insertarCliente(Cliente cliente, List <Contacto> contactos, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             db.Cliente.Add(cliente);
             db.SaveChanges();
             foreach (Contacto contacto in contactos)
             {
                 contacto.idCliente = cliente.idCliente;
                 db.Contacto.Add(contacto);
                 db.SaveChanges();
             }
             mensaje = "Cliente registado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #4
0
 public void insertarCatalogo(Catalogo catalogo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             db.Catalogo.Add(catalogo);
             db.SaveChanges();
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #5
0
 public void insertarEquipo(Equipo equipo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             db.Equipo.Add(equipo);
             db.SaveChanges();
             mensaje = "Equipo registado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #6
0
 public void insertarTrabajador(Trabajador trabajador, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             db.Trabajador.Add(trabajador);
             db.SaveChanges();
             mensaje = "Trabajador registado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #7
0
 public void eliminarCatalogo(long idCatalogo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarCatalogo = (
                 from catalogo in db.Catalogo
                 where catalogo.idCatalogo == idCatalogo
                 select catalogo
                 ).Single();
             actualizarCatalogo.estado = false;
             db.SaveChanges();
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #8
0
 public void actualizarEquipo(Equipo equipo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarEquipo = (
                 from e in db.Equipo
                 where e.idEquipo == equipo.idEquipo
                 select e
                 ).Single();
             actualizarEquipo.codigoInterno           = equipo.codigoInterno;
             actualizarEquipo.claseMaquina            = equipo.claseMaquina;
             actualizarEquipo.numeroSerie             = equipo.numeroSerie;
             actualizarEquipo.rpm                     = equipo.rpm;
             actualizarEquipo.amp                     = equipo.amp;
             actualizarEquipo.numeroInventarioCliente = equipo.numeroInventarioCliente;
             actualizarEquipo.potenciaHP              = equipo.potenciaHP;
             actualizarEquipo.claseAislamiento        = equipo.claseAislamiento;
             actualizarEquipo.designacionNema         = equipo.designacionNema;
             actualizarEquipo.frame                   = equipo.frame;
             actualizarEquipo.voltaje                 = equipo.voltaje;
             actualizarEquipo.factorServicio          = equipo.factorServicio;
             actualizarEquipo.idCliente               = equipo.idCliente;
             actualizarEquipo.idModeloCatalogo        = equipo.idModeloCatalogo;
             actualizarEquipo.modificadoPor           = Globales.UsuarioGlobal.idUsuario;
             actualizarEquipo.fechaModificacion       = DateTime.Now;
             db.SaveChanges();
             mensaje = "Equipo actualizado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #9
0
 public void eliminarEquipo(long idEquipo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarEquipo = (
                 from equipo in db.Equipo
                 where equipo.idEquipo == idEquipo
                 select equipo
                 ).Single();
             actualizarEquipo.estado = false;
             db.SaveChanges();
             mensaje = "Equipo eliminado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #10
0
 public void eliminarCliente(long idCliente, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarCliente = (
                 from cliente in db.Cliente
                 where cliente.idCliente == idCliente
                 select cliente
                 ).Single();
             actualizarCliente.estado = false;
             db.SaveChanges();
             mensaje = "Cliente eliminado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #11
0
 public void eliminarRecepcionEquipo(long idRecepcionEquipo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var recepcionEquipo = (
                 from re in db.RecepcionEquipo
                 where re.idRecepcionEquipo == idRecepcionEquipo
                 select re
                 ).Single();
             db.RecepcionEquipo.Remove(recepcionEquipo);
             db.SaveChanges();
             mensaje = "Recepcion de equipo eliminado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #12
0
 public void eliminarTrabajador(long idTrabajador, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarTrabajador = (
                 from trabajador in db.Trabajador
                 where trabajador.idTrabajador == idTrabajador
                 select trabajador
                 ).Single();
             actualizarTrabajador.estado = false;
             db.SaveChanges();
             mensaje = "Trabajador eliminado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #13
0
 public void actualizarRecepcionEquipo(RecepcionEquipo recepcionEquipo, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarRecepcionEquipo = (
                 from re in db.RecepcionEquipo
                 where re.idRecepcionEquipo == recepcionEquipo.idRecepcionEquipo
                 select re
                 ).Single();
             actualizarRecepcionEquipo.modificadoPor     = Globales.UsuarioGlobal.idUsuario;
             actualizarRecepcionEquipo.fechaModificacion = DateTime.Now;
             db.SaveChanges();
             mensaje = "Recepcion de equipo actualizado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }
Exemple #14
0
 public void actualizarCliente(Cliente cliente, List <Contacto> contactos, ref bool error, ref String mensaje)
 {
     error = false;
     using (AlprotecdbEntities db = new AlprotecdbEntities())
     {
         try
         {
             var actualizarCliente = (
                 from c in db.Cliente
                 where c.idCliente == cliente.idCliente
                 select c
                 ).Single();
             actualizarCliente.codigo                = cliente.codigo;
             actualizarCliente.nombre                = cliente.nombre;
             actualizarCliente.direccion             = cliente.direccion;
             actualizarCliente.telefono              = cliente.telefono;
             actualizarCliente.idCiudadCatalogo      = cliente.idCiudadCatalogo;
             actualizarCliente.idTipoClienteCatalogo = cliente.idTipoClienteCatalogo;
             actualizarCliente.modificadoPor         = cliente.modificadoPor;
             actualizarCliente.fechaModificacion     = cliente.fechaModificacion;
             db.SaveChanges();
             foreach (Contacto contacto in contactos)
             {
                 var queryOne = (
                     from c in db.Contacto
                     where c.idContacto == contacto.idContacto
                     select c
                     );
                 if (queryOne.Count() > 0)
                 {
                     Contacto actualizarContacto = queryOne.Single();
                     actualizarContacto.nombre            = contacto.nombre;
                     actualizarContacto.cargo             = contacto.cargo;
                     actualizarContacto.telefono          = contacto.telefono;
                     actualizarContacto.movil             = contacto.movil;
                     actualizarContacto.correoElectronico = contacto.correoElectronico;
                     actualizarContacto.observaciones     = contacto.observaciones;
                     actualizarContacto.modificadoPor     = contacto.modificadoPor;
                     actualizarContacto.fechaModificacion = contacto.fechaModificacion;
                     db.SaveChanges();
                 }
                 else
                 {
                     contacto.idCliente = cliente.idCliente;
                     db.Contacto.Add(contacto);
                     db.SaveChanges();
                 }
             }
             var queryTwo = (
                 from c in db.Contacto
                 where c.idCliente == cliente.idCliente
                 select c
                 ).ToList();
             var results = ((List <Contacto>)queryTwo).Except(contactos);
             mensaje = "Cliente actualizado exitosamente.";
         }
         catch (Exception ex)
         {
             error   = true;
             mensaje = ex.Message;
         }
     }
 }