protected void guardar() { Business.Entities.Especialidad esp = new Business.Entities.Especialidad(txtNombre.Text, txtDescripcion.Text); Business.Logic.ABMespecialidad.altaEspecialidad(esp); this.saved = true; this.Close(); }
protected void guardar() { Boolean camposValidos = true; if (!Util.Validate.Text(txtNombre.Text)) { ErrorManager.SetError(txtNombre, "El nombre no debe estar vacio y debe ser solo texto"); camposValidos = false; } else { ErrorManager.SetError(txtNombre, ""); } if (!Util.Validate.Legajo(txtDescripcion.Text)) { ErrorManager.SetError(txtDescripcion, "La descripcion no debe estar vacia"); camposValidos = false; } else { ErrorManager.SetError(txtDescripcion, ""); } if (!camposValidos) { return; } Business.Entities.Especialidad esp = new Business.Entities.Especialidad(this.txtNombre.Text.Trim(), this.txtDescripcion.Text); if (ismodi) { esp.IdEspecialidad = especialidad.IdEspecialidad; bool modi = Business.Logic.ABMespecialidad.modificarEspecialidad(esp); if (modi) { MessageBox.Show(this.Owner, "Modificado con exito", "Exito", MessageBoxButtons.OK); this.saved = true; this.Close(); } else { MessageBox.Show(this.Owner, "No se pudo modificar, es probable que ya exista otra especialidad con ese nombre ", "Sin Exito", MessageBoxButtons.OK); } } else { bool guardado = Business.Logic.ABMespecialidad.altaEspecialidad(esp); this.saved = true; if (guardado) { MessageBox.Show(this.Owner, "Guardado con exito", "Exito", MessageBoxButtons.OK); this.Close(); } else { { MessageBox.Show(this.Owner, "No se pudo guardar, es probable que ya exista otra especialidad con ese nombre", "Fracaso", MessageBoxButtons.OK); } } } }
public static bool modificarEspecialidad(Business.Entities.Especialidad esp) { Business.Entities.Especialidad espe = buscarEspecialidad(esp.NombreEspecialidad); if (espe == null || espe.IdEspecialidad == esp.IdEspecialidad) { return(Data.Database.EspecialidadDB.getInstance().modificarEspecialidad(esp)); } return(false); }
public static bool altaEspecialidad(Business.Entities.Especialidad esp) { Business.Entities.Especialidad espe = buscarEspecialidad(esp.NombreEspecialidad); if (espe == null) { return(Data.Database.EspecialidadDB.getInstance().altaEspecialidad(esp)); } return(false); }
public frm_AltaEspecialidad(Business.Entities.Especialidad esp) { saved = false; InitializeComponent(); ismodi = true; txtNombre.Text = esp.NombreEspecialidad.Trim(); txtDescripcion.Text = esp.Descripcion; especialidad = esp; }
public bool borrarEspecialidad(string nombre) { Business.Entities.Especialidad esp = buscarEspecialidad(nombre); if (esp == null) { return(false); } return(this.especialidades.Remove(esp)); }
protected void alta() { System.Console.Write("ingrese el nombre: "); string nombre = System.Console.ReadLine(); System.Console.Write("ingrese la descripcion: "); string descripcion = System.Console.ReadLine(); Business.Entities.Especialidad esp = new Business.Entities.Especialidad(nombre, descripcion); Business.Logic.ABMespecialidad.altaEspecialidad(esp); }
private Business.Entities.Especialidad MapEspecialidadToBussiness(Especialidad esp, Business.Entities.BusinessEntity.States estado) { Business.Entities.Especialidad espb = new Business.Entities.Especialidad(); if (estado == Business.Entities.BusinessEntity.States.Modified) { espb.ID = Convert.ToInt32(esp.ID); } espb.Descripcion = esp.Descripcion; espb.State = estado; return(espb); }
protected void modi() { Business.Entities.Especialidad esp = buscarEspecialidad(); if (esp != null) { bool borrado = borrarEspecialidad(esp); if (borrado) { alta(); } } }
protected void Page_Load(object sender, EventArgs e) { if ((Session["tipoPersonaLogueada"] == null) || (Business.Entities.tipoUsuario)Session["tipoPersonaLogueada"] != Business.Entities.tipoUsuario.ADMIN) { Response.Redirect("~/loguin.aspx"); } especialidad = Business.Logic.ABMespecialidad.buscarEspecialidadPorId(int.Parse((string)Session["idEsp"])); if (!IsPostBack) { this.txt_nombre.Text = especialidad.NombreEspecialidad; this.txt_descripcion.Text = especialidad.Descripcion; } }
public Business.Entities.Especialidad buscarEspecialidad(string nombre) { Business.Entities.Especialidad esp = Business.Logic.ABMespecialidad.buscarEspecialidad(nombre); if (esp == null) { return(null); } else { return(esp); } }
public static bool modificarPlan(Business.Entities.Plan plan) { Business.Entities.Especialidad esp = Business.Logic.ABMespecialidad.buscarEspecialidadPorId(plan.Especialidad.IdEspecialidad); if (esp != null) { Business.Entities.Plan pl = buscarPlan(plan.NombrePlan); if (pl == null || pl.IdPlan == plan.IdPlan) { return(Data.Database.PlanDB.getInstance().modificarPlan(plan)); } } return(false); }
public static bool altaPlan(Business.Entities.Plan plan, string nombreEsp) { Business.Entities.Especialidad especi = Business.Logic.ABMespecialidad.buscarEspecialidad(nombreEsp); if (especi != null) { plan.agregarEspecialidad(especi); Data.Database.Planes.getInstance().altaPlan(plan); return(true); } else { return(false); } }
protected void buscar() { System.Console.Write("ingrese el nombre: "); string nombre = System.Console.ReadLine(); Business.Entities.Especialidad esp = Business.Logic.ABMespecialidad.buscarEspecialidad(nombre); if (esp != null) { mostrarEspecialidad(esp); } else { System.Console.WriteLine("No se encontro una especialidad con nombre {0}", nombre); } }
protected void baja() { System.Console.Write("ingrese el nombre: "); string nombre = System.Console.ReadLine(); Business.Entities.Especialidad esp = Business.Logic.ABMespecialidad.buscarEspecialidad(nombre); bool borrado = Business.Logic.ABMespecialidad.borrarEspecialidad(esp.IdEspecialidad); if (!borrado) { System.Console.WriteLine("No se encontro una especialidad con el nombre {0}", nombre); } else { System.Console.WriteLine("especialidad eliminada con exito!!!"); } }
protected void btn_agregar_Click(object sender, EventArgs e) { string nombre = this.txt_nombre.Text; string desc = this.txt_descripcion.Text; Business.Entities.Especialidad espe = new Business.Entities.Especialidad(nombre, desc); bool val = Business.Logic.ABMespecialidad.altaEspecialidad(espe); if (val) { Response.Write("<script type='text/javascript'> alert('Dado de alta correctamente'); location.href = '/ABMEspecialidad.aspx' </script>"); } else { Response.Write("<script type='text/javascript'> alert('No se ha podido dar de alta, es probable que ya exista otra especialidad con ese nombre') </script>"); } }
protected void btn_agregar_Click(object sender, EventArgs e) { string nombre = this.txt_nombre.Text; string desc = this.txt_descripcion.Text; Business.Entities.Especialidad esp = new Business.Entities.Especialidad(nombre, desc); esp.IdEspecialidad = especialidad.IdEspecialidad; bool val = Business.Logic.ABMespecialidad.modificarEspecialidad(esp); if (val) { Session.Remove("idEsp"); Response.Write("<script type='text/javascript'> alert('modificado correctamente'); location.href = '/ABMEspecialidad.aspx' </script>"); } else { Response.Write("<script type='text/javascript'> alert('no se pudo modificar, es probable que ese nombre de especialidad ya exista') </script>"); } }
protected void btn_agregar_Click(object sender, EventArgs e) { string nombre = this.txt_nombre.Text; string desc = this.txt_descripcion.Text; Business.Entities.Plan plan = new Business.Entities.Plan(nombre, desc); int idEsp = int.Parse(ddl_Especialidades.SelectedValue); Business.Entities.Especialidad esp = new Business.Entities.Especialidad(); esp.IdEspecialidad = idEsp; plan.Especialidad = esp; bool val = Business.Logic.ABMplan.altaPlan(plan); if (val) { Response.Write("<script type='text/javascript'> alert('Dado de alta correctamente'); location.href = '/ABMPlan.aspx' </script>"); } else { Response.Write("<script type='text/javascript'> alert('No se ha podido dar de alta, es probable que ya exista otro plan con ese nombre') </script>"); } }
protected void modi() { try { DataGridViewRow row = grd_view.CurrentRow; DataGridViewCellCollection celdas = row.Cells; Business.Entities.Especialidad esp = new Business.Entities.Especialidad( celdas["nombreEspecialidad"].Value.ToString(), celdas["descripcion"].Value.ToString() ); int idEsp = (int)celdas["IdEspecialidad"].Value; esp.IdEspecialidad = idEsp; new frm_AltaEspecialidad(esp).ShowDialog(); grd_view.DataSource = Business.Logic.ABMespecialidad.listarEspecialidades(); } catch (NullReferenceException ex) { MessageBox.Show("No ha seleccionado ningun docente", "Cuidado", MessageBoxButtons.OK); } }
private void cmb_IdEsp_SelectedValueChanged(object sender, EventArgs e) { Business.Entities.Especialidad esp = (Business.Entities.Especialidad)cmb_IdEsp.SelectedItem; this.txtNombre.Text = esp.NombreEspecialidad; }
private void mostrarEspecialidad(Business.Entities.Especialidad esp) { System.Console.Write("| {0} | ", esp.NombreEspecialidad); System.Console.Write("| {0} | \n ", esp.Descripcion); }
public void agregarEspecialidad(Business.Entities.Especialidad esp) { this.especialidad = esp; }
public void altaEspecialidad(Business.Entities.Especialidad esp) { this.especialidades.Add(esp); }
private bool borrarEspecialidad(Business.Entities.Especialidad esp) { return(Business.Logic.ABMespecialidad.borrarEspecialidad(esp.NombreEspecialidad)); }
public Especialidad(Business.Entities.Especialidad esp) { this.ID = esp.ID; this.Descripcion = esp.Descripcion; }
public static void altaEspecialidad(Business.Entities.Especialidad esp) { Data.Database.Especialidades.getInstance().altaEspecialidad(esp); }
protected void guardar() { Boolean camposValidos = true; if (!Util.Validate.Legajo(txtNombre.Text.Trim())) { ErrorManager.SetError(txtNombre, "El nombre no debe estar vacio y debe contener solo letras"); camposValidos = false; } else { ErrorManager.SetError(txtNombre, ""); } if (!Util.Validate.Legajo(txtDescripcion.Text)) { ErrorManager.SetError(txtDescripcion, "La descripcion no puede estar vacia"); camposValidos = false; } else { ErrorManager.SetError(txtDescripcion, ""); } if (!camposValidos) { return; } Business.Entities.Plan pl = new Business.Entities.Plan(txtNombre.Text.Trim(), txtDescripcion.Text); Business.Entities.Especialidad esp = new Business.Entities.Especialidad(); esp.IdEspecialidad = (int)this.cmbEspecialidades.SelectedValue; pl.Especialidad = esp; if (ismodi) { pl.IdPlan = plan.IdPlan; bool modi = Business.Logic.ABMplan.modificarPlan(pl); if (modi) { MessageBox.Show(this.Owner, "modificado con exito", "Exito", MessageBoxButtons.OK); this.saved = true; this.Close(); } else { MessageBox.Show(this.Owner, "No se pudo modificar, es probable que ya exista otro plan con ese nombre ", "Sin Exito", MessageBoxButtons.OK); } } else { bool guardado = Business.Logic.ABMplan.altaPlan(pl); if (guardado) { MessageBox.Show(this.Owner, "Guardado con exito", "Exito", MessageBoxButtons.OK); this.saved = true; this.Close(); } else { MessageBox.Show(this.Owner, "No se pudo guardar, es probable que ya exista otro plan con ese nombre ", "Sin Exito", MessageBoxButtons.OK); } } }