public bool Eliminar(clsTiposTrabajos e)
        {
            try
            {
                using (TallerEntities ent = new TallerEntities())
                {
                    //busca por PK el primero que encuentre lo coge
                    var x = (from a in ent.TipoTrabajo where a.IdTipoTrabajo == e.idTipoTrabajo select a).First();
                    ent.DeleteObject(x);//elimina el registro
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception ex)
            {
                Console.WriteLine("Eliminar Error: " + ex);
                return false;

            }
        }
 public bool Guardar(clsTiposTrabajos e)
 {
     try
     {
         int id = getIdSiguiente();
         e.idTipoTrabajo = id;
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             TipoTrabajo tipotrabajo = new TipoTrabajo()
             {
                 IdTipoTrabajo = e.idTipoTrabajo,
                 Descripcion = e.Descripcion,
                 Observación = e.Observacion,
                 IdEstado = e.idEstado
             };
             ent.AddToTipoTrabajo(tipotrabajo);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
        public bool Modificar(clsArticuloTaller e)
        {
            try
            {
                using (TallerEntities ent = new TallerEntities())
                {
                    //busca por PK el primero que encuentre lo coge
                    var x = (from a in ent.Articulo where a.IdArticulo == e.IdArticulo select a).First();

                        x.IdArticulo = e.IdArticulo;
                        x.IdPersona = e.IdPersona;
                        x.Descripcion = e.Descripcion;
                        x.FechaProduccion = e.FechaProduccion;
                        x.CantidadMinima = e.CantidadMinima;
                        x.CantidadMaxima = e.CantidadMaxima;
                        x.CantidadActual = e.CantidadActual;
                        x.IdUnidadMedida = e.IdUnidadMedida;
                        x.IdGrupo = e.IdGrupo;
                        x.IdChasis = e.IdChasis;
                        x.IdTipoMotor = e.IdTipoMotor;
                        x.NroPlaca = e.NroPlaca;
                        x.IdTipoCombustible = e.IdTipoCombustible;
                        x.IdColor = e.IdColor;
                        x.IdMarca = e.IdMarca;
                        x.IdModelo = e.IdModelo;
                        x.IdTipoMaterial = e.IdTipoMaterial;
                        x.PrecioUnitario = e.PrecioUnitario;
                        x.Observacion = e.Observacion;
                        x.IdEstado = e.IdEstado;

                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex);
                return false;
            }
        }
 public bool Modificar(clsTiposTrabajos e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.TipoTrabajo where a.IdTipoTrabajo == e.idTipoTrabajo select a).First();
             x.Descripcion = e.Descripcion;
             x.Observación = e.Observacion;
             x.IdEstado = e.idEstado;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
 public bool ModificarRepuesto(clsOrdenTrabajoR e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.Repuestos where a.IdOrdenTrabajo == e.IdOrdenTrabajo select a).First();
             x.IdRepuestos = e.IdRepuesto;
             x.IdOrdenTrabajo = e.IdOrdenTrabajo;
             x.IdArticulo = e.IdArticulo;
             x.Cantidad = e.Cantidad;
             x.PrecioUnitario = e.PrecioUnitario;
             x.Total = e.TotalRepuesto;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
 public bool Guardar(clsArticuloTaller e)
 {
     try
     {
         int id = getIdSiguiente();
         e.IdArticulo = id;
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             Articulo articulo = new Articulo()
             {
                 IdEmpresa = e.IdEmpresa,
                 IdArticulo = e.IdArticulo,
                 IdPersona = e.IdPersona,
                 Descripcion = e.Descripcion,
                 FechaProduccion = e.FechaProduccion,
                 CantidadMinima = e.CantidadMinima,
                 CantidadMaxima = e.CantidadMaxima,
                 CantidadActual = e.CantidadActual,
                 IdUnidadMedida = e.IdUnidadMedida,
                 IdGrupo = e.IdGrupo,
                 IdChasis = e.IdChasis,
                 IdTipoMotor = e.IdTipoMotor,
                 NroPlaca = e.NroPlaca,
                 IdTipoCombustible = e.IdTipoCombustible,
                 IdColor = e.IdColor,
                 IdMarca = e.IdMarca,
                 IdModelo = e.IdModelo,
                 IdTipoMaterial = e.IdTipoMaterial,
                 PrecioUnitario = e.PrecioUnitario,
                 Observacion = e.Observacion,
                 IdUsuario = e.IdUsuario,
                 IdEstado = e.IdEstado,
             };
             ent.AddToArticulo(articulo);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
 public bool Modificar(clsOrdenTrabajo e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.OrdenTrabajo where a.IdOrdenTrabajo == e.IdOrdenTrabajo select a).First();
             x.IdOrdenTrabajo = e.IdOrdenTrabajo;
             x.IdPresupuesto = e.IdPresupuesto;
             x.IdPersona = e.IdPersona;
             x.IdArticulo = e.IdArticulo;
             x.Kilometraje = e.Kilometraje;
             x.Deposito = e.Deposito;
             x.FechaRecepcion = e.FechaRecepcion;
             x.InicioReparacion = e.InicioReparacion;
             x.FechaIngreso = e.FechaIngreso;
             x.FechaEntrega = e.FechaEntrega;
             x.IvaTrabajos = e.IvaTrabajos;
             x.TotalTrabajos = e.TotalTrabajos;
             x.IvaRepuestos = e.IvaRepuestos;
             x.TotalRepuestos = e.TotalRepuestos;
             x.IvaOtros = e.IvaOtros;
             x.TotalOtros = e.TotalOtros;
             x.Observacion = e.Observacion;
             x.IdEstado = e.IdEstado;
             x.IdEmpresa = e.IdEmpresa;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
 public bool ModificarOtros(clsOtros e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.Otros where a.IdOrdenTrabajo == e.IdOrdenTrabajo select a).First();
             x.IdOtros = e.IdOtros;
             x.IdOrdenTrabajo = e.IdOrdenTrabajo;
             x.Descripcion = e.DescripcionOtros;
             x.Precio = e.Precio;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
 public bool GuardarOtros(clsOtros e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             Otros otros = new Otros()
             {
                 IdOtros = e.IdOtros,
                 IdOrdenTrabajo = e.IdOrdenTrabajo,
                 Descripcion = e.DescripcionOtros,
                 Precio = e.Precio
             };
             ent.AddToOtros(otros);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
 public bool GuardarRepuestos(clsOrdenTrabajoR e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             Repuestos repuestos = new Repuestos()
             {
                 IdRepuestos = e.IdRepuesto,
                 IdOrdenTrabajo = e.IdOrdenTrabajo,
                 IdArticulo = e.IdArticulo,
                 Cantidad = e.Cantidad,
                 PrecioUnitario = e.PrecioUnitario,
                 Total = e.TotalRepuesto
             };
             ent.AddToRepuestos(repuestos);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
 public bool Guardar(clsOrdenTrabajo e)
 {
     try
     {
         int id = getIdSiguiente();
         e.IdOrdenTrabajo = id;
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             OrdenTrabajo ordentrabajo = new OrdenTrabajo()
             {
                 IdOrdenTrabajo = e.IdOrdenTrabajo,
                 IdPresupuesto = e.IdPresupuesto,
                 IdPersona = e.IdPersona,
                 IdArticulo = e.IdArticulo,
                 Kilometraje = e.Kilometraje,
                 Deposito = e.Deposito,
                 FechaRecepcion = e.FechaRecepcion,
                 InicioReparacion = e.InicioReparacion,
                 FechaIngreso = e.FechaIngreso,
                 FechaEntrega = e.FechaEntrega,
                 IvaTrabajos = e.IvaTrabajos,
                 TotalTrabajos = e.TotalTrabajos,
                 IvaRepuestos = e.IvaRepuestos,
                 TotalRepuestos = e.TotalRepuestos,
                 IvaOtros = e.IvaOtros,
                 TotalOtros = e.TotalOtros,
                 Observacion = e.Observacion,
                 IdEstado = e.IdEstado,
                 IdEmpresa = e.IdEmpresa
             };
             ent.AddToOrdenTrabajo(ordentrabajo);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
Exemplo n.º 12
0
 public bool Modificar(clsManoObra e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.ManoObra where a.IdManoObra == e.IdManoObra select a).First();
             x.IdTipoTrabajo = e.IdTipoTrabajo;
             x.PrecioHora = e.PrecioHora;
             x.Horas = e.NroHoras;
             x.Total = e.Total;
             x.Observacion = e.Observacion;
             x.IdEstado = e.IdEstado;
             x.IdEmpresa = e.IdEmpresa;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
Exemplo n.º 13
0
 public bool Guardar(clsManoObra e)
 {
     try
     {
         int id = getIdSiguiente();
         e.IdManoObra = id;
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             ManoObra manodeobra = new ManoObra()
             {
                 IdManoObra = e.IdManoObra,
                 IdTipoTrabajo = e.IdTipoTrabajo,
                 PrecioHora = e.PrecioHora,
                 Horas = e.NroHoras,
                 Total = e.Total,
                 Observacion = e.Observacion,
                 IdEstado = e.IdEstado,
                 IdEmpresa = e.IdEmpresa
             };
             ent.AddToManoObra(manodeobra);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }
Exemplo n.º 14
0
 public bool Modificar(clsCliente e)
 {
     try
     {
         using (TallerEntities ent = new TallerEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.Persona where a.IdPersona == e.IdPersona select a).First();
                 x.Identificacion = e.Identificacion;
                 x.IdTipoPersona = e.IdTipoPersona;
                 x.NombreRazonSocial = e.Nombre;
                 x.Apellido = e.Apellido;
                 x.FechaNacimiento = e.FechaNacimiento;
                 x.Genero = e.Genero;
                 x.TipoIdentificacion = e.TipoIdentificacion;
                 x.Direccion = e.Direccion;
                 x.Telefono = e.Telefono;
                 x.Mail = e.Mail;
                 x.IdEstado = e.idEstado;
                 x.IdEmpresa = e.idEmpresa;
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return false;
     }
 }
Exemplo n.º 15
0
 public bool Guardar(clsCliente e)
 {
     try
     {
         int id = getIdSiguiente();
         e.IdPersona = id;
         using (TallerEntities ent = new TallerEntities())
         { //se instancia el entity para poder usar los nombres de las tablas
             Persona persona = new Persona()
             {
                 IdPersona = e.IdPersona,
                 Identificacion = e.Identificacion,
                 IdTipoPersona = e.IdTipoPersona,
                 NombreRazonSocial = e.Nombre,
                 Apellido = e.Apellido,
                 FechaNacimiento = e.FechaNacimiento,
                 Genero = e.Genero,
                 TipoIdentificacion = e.TipoIdentificacion,
                 Direccion = e.Direccion,
                 Telefono = e.Telefono,
                 Mail = e.Mail,
                 IdEstado = e.idEstado,
                 IdEmpresa = e.idEmpresa
             };
             ent.AddToPersona(persona);
             ent.SaveChanges();
         }
         return true;
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error al guardar: " + ex);
         Console.Read();
         return false;
     }
 }