コード例 #1
0
ファイル: ClienteDAL.cs プロジェクト: vasquezvb/ProyectoBL
        public void Add(ClienteDAL cliente)
        {
            try
            {
                BeLifeContexto ctx = DB.Contexto;

                ctx.Cliente.Add(new Cliente()
                {
                    RutCliente      = cliente.RutCliente,
                    Nombres         = cliente.Nombres,
                    Apellidos       = cliente.Apellidos,
                    FechaNacimiento = cliente.FechaNacimiento,
                    IdSexo          = cliente.IdSexo,
                    IdEstadoCivil   = cliente.IdEstadoCivil
                });
                ctx.SaveChanges();
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error al insertar");
                Console.WriteLine("Detalle: " + ex.Message);
            }
            finally
            {
                Console.WriteLine("Cerrando la conexión...");
            }
        }
コード例 #2
0
ファイル: ClienteDAL.cs プロジェクト: vasquezvb/ProyectoBL
        public bool Edit(ClienteDAL cliente)
        {
            try
            {
                BeLifeContexto ctx = DB.Contexto;

                var c = ctx.Cliente.FirstOrDefault(x => x.RutCliente.Equals(cliente.RutCliente));

                c.Nombres         = cliente.Nombres;
                c.Apellidos       = cliente.Apellidos;
                c.FechaNacimiento = cliente.FechaNacimiento;
                c.IdSexo          = cliente.IdSexo;
                c.IdSexo          = cliente.IdEstadoCivil;
                ctx.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
コード例 #3
0
ファイル: ClienteDAL.cs プロジェクト: vasquezvb/ProyectoBL
 public void GetAll(ClienteDAL cliente)
 {
     //Listar todos los  CLientes belife
 }
コード例 #4
0
ファイル: ClienteDAL.cs プロジェクト: vasquezvb/ProyectoBL
 public void Delete(ClienteDAL cliente)
 {
     //Delete CLientes belife
 }