/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Cargo. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCargo(Cargo cargo) { base.AddObject("Cargo", cargo); }
/// <summary> /// Crear un nuevo objeto Cargo. /// </summary> /// <param name="idCargo">Valor inicial de la propiedad IdCargo.</param> /// <param name="descripcion">Valor inicial de la propiedad Descripcion.</param> /// <param name="sueldo">Valor inicial de la propiedad Sueldo.</param> /// <param name="idEstado">Valor inicial de la propiedad IdEstado.</param> public static Cargo CreateCargo(global::System.Int32 idCargo, global::System.String descripcion, global::System.Decimal sueldo, global::System.Int32 idEstado) { Cargo cargo = new Cargo(); cargo.IdCargo = idCargo; cargo.Descripcion = descripcion; cargo.Sueldo = sueldo; cargo.IdEstado = idEstado; return cargo; }
public Boolean Guardar(clsCargo M) { try { int id = getIdSiguiente(); using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Cargo p = new Cargo() { IdCargo = id, Descripcion = M.Descripcion, Sueldo = Convert.ToDecimal(M.Sueldo), IdEstado = M.IdEstado, }; ent.AddToCargo(p); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }