示例#1
0
        protected void btn_registrar_Click(object sender, EventArgs e)
        {
            try
            {
                validar();

                ClienteEntity nuevoCliente = new ClienteEntity();
                nuevoCliente.Nombres         = txt_nombres.Text;
                nuevoCliente.Apellidos       = txt_apellidos.Text;
                nuevoCliente.Rut             = txt_rut.Text;
                nuevoCliente.FechaNacimiento = DateTime.Parse(txt_fecha_nacimiento.Text);
                SexoEntity sexoSelect = sexos.FirstOrDefault(
                    sexos => sexos.Id == Int32.Parse(cmb_sexo.SelectedValue));
                SexoEntity nuevoSexo = new SexoEntity();
                nuevoSexo.Id          = sexoSelect.Id;
                nuevoSexo.Descripcion = sexoSelect.Descripcion;
                nuevoCliente.Sexo     = nuevoSexo;
                EstadoCivilEntity estadoSelect = estados.FirstOrDefault(
                    estados => estados.Id == Int32.Parse(cmb_estado_civil.SelectedValue));
                EstadoCivilEntity nuevoEstado = new EstadoCivilEntity();
                nuevoEstado.Id           = estadoSelect.Id;
                nuevoEstado.Descripcion  = estadoSelect.Descripcion;
                nuevoCliente.EstadoCivil = nuevoEstado;

                clienteBusiness.create(nuevoCliente);

                lbl_mensaje.Text     = "Cliente registrado exitosamente.";
                lbl_mensaje.CssClass = "green-mesage";
            }
            catch (Exception ex)
            {
                lbl_mensaje.Text     = ex.Message;
                lbl_mensaje.CssClass = "red-message";
            }
        }
示例#2
0
        //Listado Sexo
        public List <SexoEntity> ListarSexo_DAL()
        {
            List <SexoEntity> listado = new List <SexoEntity>();

            SqlCommand cmd = new SqlCommand("SP_VEH_Sexo", cn.getcn);

            cmd.CommandType = CommandType.StoredProcedure;

            cn.getcn.Open();

            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                SexoEntity clase = new SexoEntity();
                clase.smiddetalle  = int.Parse(dr["smiddetalle"].ToString());
                clase.vdescripcion = dr["vdescripcion"].ToString();

                listado.Add(clase);
            }

            dr.Close();
            cmd.Dispose();
            cn.getcn.Close();

            return(listado);
        }
示例#3
0
        public void IncluirSexo(SexoEntity entity)
        {
            if (entity != null)
            {
                if (this.Lista == null)
                {
                    this.Lista = new List <SexoEntity>();
                }

                this.Lista.Add(entity);
            }
        }
示例#4
0
        public List <SexoEntity> findAll()
        {
            List <SexoEntity> sexos =
                new List <SexoEntity>();

            foreach (BeLifeDataSet.SexoRow row in
                     adapter.GetData().Rows)
            {
                SexoEntity sexo = new SexoEntity();
                sexo.Id          = row.IdSexo;
                sexo.Descripcion = row.Descripcion;
                sexos.Add(sexo);
            }
            return(sexos);
        }
示例#5
0
 public void update(SexoEntity sexo)
 {
     throw new NotImplementedException();
 }
示例#6
0
 public void delete(SexoEntity sexo)
 {
     adapter.Delete(sexo.Id, sexo.Descripcion);
 }
示例#7
0
 public void create(SexoEntity sexo)
 {
     adapter.Insert(sexo.Id, sexo.Descripcion);
 }
示例#8
0
 public void update(SexoEntity sexo)
 {
     dao.update(sexo);
 }
示例#9
0
 public void delete(SexoEntity sexo)
 {
     dao.delete(sexo);
 }
示例#10
0
 public void create(SexoEntity sexo)
 {
     dao.create(sexo);
 }