/// <summary> /// Crear un nuevo objeto TipoPersonal. /// </summary> /// <param name="tpeCod">Valor inicial de la propiedad tpeCod.</param> public static TipoPersonal CreateTipoPersonal(global::System.Int32 tpeCod) { TipoPersonal tipoPersonal = new TipoPersonal(); tipoPersonal.tpeCod = tpeCod; return tipoPersonal; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet TipoPersonal. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToTipoPersonal(TipoPersonal tipoPersonal) { base.AddObject("TipoPersonal", tipoPersonal); }
private void EventoGuardar() { int linOperacion = (int)LeerVariableSesion("operacion"); TipoPersonal oTipoPersonal = new TipoPersonal(); clsTipoPersonal lstTipoPersonal = new clsTipoPersonal(); if (linOperacion == 1) //NUEVO { oTipoPersonal.tpeCod = lstTipoPersonal.MaxLotCod() + 1; oTipoPersonal.tpeDescripcion = txtDescripcion.Text.ToUpper(); lstTipoPersonal.Add(oTipoPersonal); } else // MODIFICAR { int linTpeCodigo= (int)LeerVariableSesion("tpeCod"); oTipoPersonal = lstTipoPersonal.GetTipoPersonal(linTpeCodigo); oTipoPersonal.tpeDescripcion = txtDescripcion.Text.ToUpper(); lstTipoPersonal.Update(oTipoPersonal); } try { lstTipoPersonal.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Grabo Satisfactoriamente."; pnlEditTipoPersonal.Visible = false; pnlTipoPersonal.Visible = true; this.MessageBox("El registro se Grabo Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }