Ejemplo n.º 1
0
        protected TblPadre GetDatosVista(TblPadre padre)
        {
            TblDireccion direccion = new TblDireccion();

            direccion.strestado      = txtDirecEstado.Text.ToUpper();
            direccion.strmunicipio   = txtDirecMunicipio.Text.ToUpper();
            direccion.strcolonia     = txtDirecColonia.Text.ToUpper();
            direccion.strcalle       = txtDirecCalle.Text.ToUpper();
            direccion.intcodpost     = Int32.Parse(txtIntCodigo.Text);
            direccion.strnumInt      = txtDirecInter.Text.ToUpper();
            direccion.strnumExt      = txtDirecExt.Text.ToUpper();
            direccion.strreferencias = txtDirecReferencia.Text.ToUpper();

            TblTelefono telefono = new TblTelefono();

            telefono.strcelular = txtTelCelular.Text.ToUpper();
            telefono.strtelCasa = txtTelCasa.Text.ToUpper();
            telefono.strotro    = txtTelOtro.Text.ToUpper();

            TblUser login = new TblUser();

            login.strusuario     = txtUsuario.Text.ToString();
            login.strpass        = txtPass.Text.ToString();
            login.strtipoUsuario = "PADRE";

            padre.TblDireccion = direccion;
            padre.TblTelefono  = telefono;
            padre.TblUser      = login;

            return(padre);
        }
Ejemplo n.º 2
0
        protected TblProfesor GetDatosVista(TblProfesor prof)
        {
            var random = new Random();
            var value  = random.Next(0, 999999);

            TblDireccion direccion = new TblDireccion();

            direccion.strestado      = txtDirecEstado.Text.ToUpper();
            direccion.strmunicipio   = txtDirecMunicipio.Text.ToUpper();
            direccion.strcolonia     = txtDirecColonia.Text.ToUpper();
            direccion.strcalle       = txtDirecCalle.Text.ToUpper();
            direccion.intcodpost     = Int32.Parse(txtpostal.Text);
            direccion.strnumInt      = txtDirecInter.Text.ToUpper();
            direccion.strnumExt      = txtDirecExt.Text.ToUpper();
            direccion.strreferencias = TxtReferencia.Text.ToUpper();

            TblTelefono telefono = new TblTelefono();

            telefono.strcelular = txtTelCelular.Text.ToUpper();
            telefono.strtelCasa = txtTelCasa.Text.ToUpper();
            telefono.strotro    = txtTelotro.Text.ToUpper();

            TblUser login = new TblUser();

            login.strusuario     = txtCorreoAgregar.Text;
            login.strpass        = value.ToString();
            login.strtipoUsuario = "PROFESOR";

            prof.TblDireccion = direccion;
            prof.TblTelefono  = telefono;
            prof.TblUser      = login;

            return(prof);
        }
Ejemplo n.º 3
0
        public void Editar(TblProfesor profe, TblTelefono tel, TblDireccion dom)
        {
            TblProfesor profeBd = contexto.TblProfesor
                                  .Where(t => t.id == profe.id).FirstOrDefault();

            if (profeBd != null)
            {
                profeBd.strCorreo = profe.strCorreo;
                contexto.SubmitChanges();
            }

            TblTelefono telBd = contexto.TblTelefono
                                .Where(t => t.id == tel.id).FirstOrDefault();

            if (telBd != null)
            {
                telBd.strcelular = tel.strcelular;
                telBd.strtelCasa = tel.strtelCasa;
                telBd.strotro    = tel.strotro;
                contexto.SubmitChanges();
            }

            TblDireccion domBd = contexto.TblDireccion
                                 .Where(t => t.id == dom.id).FirstOrDefault();

            if (domBd != null)
            {
                domBd.strcalle     = dom.strcalle;
                domBd.strcolonia   = dom.strcolonia;
                domBd.strmunicipio = dom.strmunicipio;
                contexto.SubmitChanges();
            }
        }
 // POST: api/Sala
 public bool Post([FromBody] DirDireccion _DirDireccion)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var objTemp = new TblDireccion();
             objTemp.strcalle       = _DirDireccion.strCalle;
             objTemp.strcolonia     = _DirDireccion.strColonia;
             objTemp.strestado      = _DirDireccion.strEst;
             objTemp.strmunicipio   = _DirDireccion.strMun;
             objTemp.intcodpost     = _DirDireccion.intCp;
             objTemp.strnumExt      = _DirDireccion.strNoExt;
             objTemp.strnumInt      = _DirDireccion.strNoInt;
             objTemp.strreferencias = _DirDireccion.strRef;
             dcTemp.GetTable <TblDireccion>().InsertOnSubmit(objTemp);
             dcTemp.SubmitChanges();
             return(true);
         }
     }
     catch (Exception _e)
     {
         return(false);
     }
 }
 // GET: api/Sala/5
 public DirDireccion Get(int id)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblDireccion DirDireccion =
             dcTemp.GetTable <TblDireccion>().Where(c => c.id == id).FirstOrDefault();
         if (DirDireccion != null)
         {
             var objTemp = new DirDireccion();
             objTemp.ID         = DirDireccion.id;
             objTemp.strCalle   = DirDireccion.strcalle;
             objTemp.strColonia = DirDireccion.strcolonia;
             objTemp.intCp      = DirDireccion.intcodpost.Value;
             objTemp.strMun     = DirDireccion.strmunicipio;
             objTemp.strEst     = DirDireccion.strestado;
             objTemp.strNoExt   = DirDireccion.strnumExt;
             objTemp.strNoInt   = DirDireccion.strnumInt;
             objTemp.strRef     = DirDireccion.strreferencias;
             return(objTemp);
         }
         else
         {
             return(new DirDireccion());
         }
     }
 }
Ejemplo n.º 6
0
        protected void BtnEditar_Click(object sender, EventArgs e)
        {
            TblProfesor prof = new TblProfesor();

            prof.id = Convert.ToInt32(Session["id"]);
            if (TxtCorreo.Text.Length > 1)
            {
                prof.strCorreo = TxtCorreo.Text;
            }
            else
            {
                prof.strCorreo = lbcorreo.Text;
            }

            TblTelefono tel = new TblTelefono();

            tel.id = Convert.ToInt32(Session["forTel"]);
            if (TxtCelular.Text.Length > 1)
            {
                tel.strcelular = TxtCelular.Text;
            }
            else
            {
                tel.strcelular = lbCelular.Text;
            }
            if (TxtTelefono.Text.Length > 1)
            {
                tel.strtelCasa = TxtTelefono.Text;
            }
            else
            {
                tel.strtelCasa = lbTelefono.Text;
            }
            if (TxtOtro.Text.Length > 1)
            {
                tel.strotro = TxtOtro.Text;
            }
            else
            {
                tel.strotro = lbOtro.Text;
            }

            TblDireccion dom = new TblDireccion();

            dom.id = Convert.ToInt32(Session["forDom"]);
            if (TxtCalle.Text.Length > 1)
            {
                dom.strcalle = TxtCalle.Text;
            }
            else
            {
                dom.strcalle = lbCalle.Text;
            }
            if (TxtColonia.Text.Length > 1)
            {
                dom.strcolonia = TxtColonia.Text;
            }
            else
            {
                dom.strcolonia = lbColonia.Text;
            }
            if (TxtMunicipio.Text.Length > 1)
            {
                dom.strmunicipio = TxtMunicipio.Text;
            }
            else
            {
                dom.strmunicipio = lbMunicipio.Text;
            }
            ControllerMaestro ctrlProfe = new ControllerMaestro();

            ctrlProfe.Editar(prof, tel, dom);
            this.Response.Redirect("./DatosPersonales.aspx", true);
        }