public override void MapearADatos() { if (_modo == ModoForm.Alta) { PlanActual = new Plan(); } PlanActual.IdEspecialidad = Convert.ToInt32(txtIDEspecialidad.Text.Trim()); PlanActual.Descripcion = txtDescripcion.Text.Trim(); switch (_modo) { case ModoForm.Modificacion: PlanActual.State = Plan.States.Modified; break; case ModoForm.Baja: PlanActual.State = Plan.States.Deleted; break; case ModoForm.Consulta: PlanActual.State = Plan.States.Unmodified; break; case ModoForm.Alta: PlanActual.State = Plan.States.New; break; } }
public override void MapearADatos() { if (this.Modo == ModoForm.Alta) { PlanActual = new Plan(); this.PlanActual.DescripcionPlan = this.txtDescripcionPlan.Text; PlanActual.IdEspecialidad = Convert.ToInt32(this.cbEspecialidades.SelectedValue); } else if (Modo == ModoForm.Modificacion) { this.PlanActual.Id = Convert.ToInt32(this.txtIdPlan.Text); this.PlanActual.DescripcionPlan = this.txtDescripcionPlan.Text; this.PlanActual.IdEspecialidad = Convert.ToInt32(this.cbEspecialidades.SelectedValue); } switch (Modo) { case ModoForm.Alta: PlanActual.Estado = Entidad.Estados.Nuevo; break; case ModoForm.Baja: PlanActual.Estado = Entidad.Estados.Eliminado; break; case ModoForm.Consulta: PlanActual.Estado = Entidad.Estados.NoModificado; break; case ModoForm.Modificacion: PlanActual.Estado = Entidad.Estados.Modificado; break; } }
public Plan GetOne(int ID) { Plan pln = new Plan(); try { this.OpenConnection(); SqlCommand cmdPlanes = new SqlCommand("select * from planes where id_plan = @id", SqlConn); cmdPlanes.Parameters.Add("@id", SqlDbType.Int).Value = ID; SqlDataReader drPlanes = cmdPlanes.ExecuteReader(); if (drPlanes.Read()) { pln.ID = (int)drPlanes["id_plan"]; pln.descripcion = (String)drPlanes["desc_plan"]; pln.IDEspecial = (int)drPlanes["id_especialidad"]; } drPlanes.Close(); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al recuperar datos de plan", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return pln; }
public List<Plan> GetAll() { List<Plan> planes = new List<Plan>(); try { this.OpenConnection(); SqlCommand cmdPlanes = new SqlCommand("select * from planes pla inner join especialidades esp on pla.id_especialidad=esp.id_especialidad", sqlConn); SqlDataReader drPlanes = cmdPlanes.ExecuteReader(); while (drPlanes.Read()) { Plan pl = new Plan(); pl.IdPlan= (int)drPlanes["id_plan"]; pl.Descripcion = (string)drPlanes["desc_plan"]; pl.IdEspecialidad =(int)drPlanes["id_especialidad"]; pl.DescEspecialidad = (string)drPlanes["desc_especialidad"]; planes.Add(pl); } drPlanes.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de planes", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return planes; }
public List<Plan> GetAll() { List<Plan> planes = new List<Plan>(); try { this.OpenConnection(); SqlCommand cmdPlanes = new SqlCommand("select * from planes", SqlConn); SqlDataReader drPlanes = cmdPlanes.ExecuteReader(); while (drPlanes.Read()) { Plan pln = new Plan(); pln.ID = (int)drPlanes["id_plan"]; pln.descripcion = (String)drPlanes["desc_plan"]; pln.IDEspecial = (int)drPlanes["id_especialidad"]; planes.Add(pln); } drPlanes.Close(); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de planes", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return planes; }
public Entidades.Plan GetOne(int ID) { Plan pl = new Plan(); try { this.OpenConnection(); SqlCommand cmdPlanes = new SqlCommand("select * from planes pla inner join especialidades esp on pla.id_especialidad=esp.id_especialidad where id_plan=@id", sqlConn); cmdPlanes.Parameters.Add("@id", SqlDbType.Int).Value = ID; SqlDataReader drPlanes = cmdPlanes.ExecuteReader(); if (drPlanes.Read()) { pl.IdPlan = (int)drPlanes["id_plan"]; pl.Descripcion = (string)drPlanes["desc_plan"]; pl.IdEspecialidad = (int)drPlanes["id_especialidad"]; pl.DescEspecialidad = (string)drPlanes["desc_especialidad"]; } drPlanes.Close(); } catch (Exception Ex) { Exception ExcepcionManejada = new Exception("Error al recuperar lista de planes", Ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } return pl; }
protected void lbtnAceptar_Click(object sender, EventArgs e) { Page.Validate(); if (!Page.IsValid) { return; } this.planActual = new Entidades.Plan(); RespuestaServidor rs = this.ValidarCamposNulos(); if (!rs.Error) { switch (formMode) { case FormModes.Alta: this.planActual.State = Entidades.EntidadBase.States.New; this.cargarPlan(this.planActual); break; case FormModes.Modificacion: this.planActual.Id = this.IdSeleccionado; this.planActual.State = Entidades.EntidadBase.States.Modified; this.cargarPlan(this.planActual); break; case FormModes.Baja: this.planActual.Id = this.IdSeleccionado; this.planActual.State = Entidades.EntidadBase.States.Deleted; break; } rs = cp.save(this.planActual); if (rs.Error) { this.lblMensaje.Text = rs.ListaErrores.FirstOrDefault(); this.lblMensaje.ForeColor = Color.Red; } else { this.lblMensaje.ForeColor = Color.Green; this.lblMensaje.Text = rs.Mensaje; } this.lblMensaje.Visible = true; this.renovarForm(); this.BindGV(); } else { string errorStr = ""; foreach (string error in rs.ListaErrores) { this.lblMensaje.ForeColor = Color.Red; errorStr += error + "</br>"; } this.lblMensaje.Text = errorStr; this.lblMensaje.Visible = true; this.formActionPanel.Visible = true; this.formPanel.Visible = true; } }
public void cargarPlan(Entidades.Plan esp) { esp.DescripcionPlan = this.txtPlan.Text; Entidades.Especialidad espe = new Entidades.Especialidad(); espe = this.conte.dameUno(Convert.ToInt32(listEspecialidad.SelectedValue)); esp.Especialidad = espe; }
public void cargarMateria(Entidades.Materia mat) { Entidades.Plan plan = new Entidades.Plan(); mat.DescripcionMateria = this.txtMateria.Text; mat.HorasSemanales = Int32.Parse(this.txtHsSemanales.Text); mat.HorasTotales = Int32.Parse(this.txtHorasTotales.Text); plan = this.cp.dameUno(Convert.ToInt32(listIdPlan.SelectedValue)); mat.Plan = plan; }
public override void cargarForm(int id) { Entidades.Plan plan = new Entidades.Plan(); plan = cp.dameUno(id); if (plan != null) { this.txtId.Text = plan.Id.ToString(); this.txtPlan.Text = plan.DescripcionPlan; this.listEspecialidad.SelectedValue = plan.Especialidad.Id.ToString(); } }
public void Save(Plan plan) { if (plan.State == Entidades.Entidades.States.New) { this.Insert(plan); } else if (plan.State == Entidades.Entidades.States.Deleted) { this.Delete(plan.ID); } else if (plan.State == Entidades.Entidades.States.Modified) { this.Update(plan); } plan.State = Entidades.Entidades.States.Unmodified; }
private void SaveEntity(Plan plan) { this.PlanNeg.Save(plan); }
public void Save(Plan plan) { if (plan.Estado == Entidad.Estados.Eliminado) { this.Delete(plan.Id); } else if (plan.Estado == Entidad.Estados.Nuevo) { this.Insert(plan); } else if (plan.Estado == Entidad.Estados.Modificado) { this.Update(plan); } plan.Estado = Entidad.Estados.NoModificado; }
private void SaveEntity(Plan plan) { this.Logic.Save(plan); }
private void LoadEntity(Plan plan) { plan.Descripcion = this.descripcionTextBox.Text; plan.IdEspecialidad = int.Parse(this.idEspecialidadDDL.Text); }
public void Save(Plan plan) { PlanDatos.Save(plan); }
public Plan GetOne(int ID) { Plan p = new Plan(); p = PlanDatos.GetOne(ID); return p; }
private void LoadEntity(Plan plan) { plan.DescripcionPlan = this.descplanTextBox.Text; plan.IdEspecialidad = Convert.ToInt32(this.EspecialidadesDropDownList.SelectedValue); }
public void Save(Plan plan) { if (plan.State == BusinessEntity.States.Deleted) { this.Delete(plan.IdPlan); } else if (plan.State == BusinessEntity.States.New) { this.Insert(plan); } else if (plan.State == BusinessEntity.States.Modified) { this.Update(plan); } plan.State = BusinessEntity.States.Unmodified; }
public void Save(Plan plan) { pData.Save(plan); }
protected void Insert(Plan plan) { try { this.OpenConnection(); SqlCommand cmdSave = new SqlCommand("INSERT into planes (desc_plan, id_especialidad) " + "values (@desc_plan, @id_especialidad)" + " select @@identity", SqlConn); cmdSave.Parameters.Add("@desc_plan", SqlDbType.VarChar, 50).Value = plan.descripcion; cmdSave.Parameters.Add("@id_especialidad", SqlDbType.VarChar, 50).Value = plan.IDEspecial; plan.ID = Decimal.ToInt32((decimal)cmdSave.ExecuteScalar()); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al crear plan", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } }
public void save(Plan obj) { PlanData.Save(obj); }
protected void Update(Plan plan) { try { this.OpenConnection(); SqlCommand cmdSave = new SqlCommand("UPDATE planes SET desc_plan = @desc_plan," + "id_especialidad = @id_especialidad " + " WHERE id_plan = @id_plan", SqlConn); cmdSave.Parameters.Add("@id_plan", SqlDbType.Int).Value = plan.ID; cmdSave.Parameters.Add("@desc_plan", SqlDbType.VarChar, 50).Value = plan.descripcion; cmdSave.Parameters.Add("@id_especialidad", SqlDbType.VarChar, 50).Value = plan.IDEspecial; cmdSave.ExecuteNonQuery(); } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al modificar datos de la especialidad", ex); throw ExcepcionManejada; } finally { this.CloseConnection(); } }