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); }
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); }
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()); } } }
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); }