/// <summary> /// Crear un nuevo objeto Contrato. /// </summary> /// <param name="numContrato">Valor inicial de la propiedad NumContrato.</param> /// <param name="idPersona">Valor inicial de la propiedad IdPersona.</param> /// <param name="idTipoContrato">Valor inicial de la propiedad IdTipoContrato.</param> /// <param name="idCargo">Valor inicial de la propiedad IdCargo.</param> /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param> /// <param name="fecha">Valor inicial de la propiedad Fecha.</param> /// <param name="remuneracion">Valor inicial de la propiedad Remuneracion.</param> /// <param name="idJornada">Valor inicial de la propiedad IdJornada.</param> /// <param name="periodoPrueba">Valor inicial de la propiedad PeriodoPrueba.</param> /// <param name="idEstado">Valor inicial de la propiedad IdEstado.</param> public static Contrato CreateContrato(global::System.Int32 numContrato, global::System.Int32 idPersona, global::System.Int32 idTipoContrato, global::System.Int32 idCargo, global::System.Int32 idEmpresa, global::System.DateTime fecha, global::System.Decimal remuneracion, global::System.Int32 idJornada, global::System.Boolean periodoPrueba, global::System.Int32 idEstado) { Contrato contrato = new Contrato(); contrato.NumContrato = numContrato; contrato.IdPersona = idPersona; contrato.IdTipoContrato = idTipoContrato; contrato.IdCargo = idCargo; contrato.IdEmpresa = idEmpresa; contrato.Fecha = fecha; contrato.Remuneracion = remuneracion; contrato.IdJornada = idJornada; contrato.PeriodoPrueba = periodoPrueba; contrato.IdEstado = idEstado; return contrato; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Contrato. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToContrato(Contrato contrato) { base.AddObject("Contrato", contrato); }
public Boolean Guardar(clsContrato c) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Contrato con = new Contrato() { NumContrato = c.NumContrato, IdPersona = c.IdPersona, IdTipoContrato = c.IdTipoContrato, IdEmpresa = c.IdEmpresa, IdCargo = c.IdCargo, Fecha = c.Fecha, FechaModificacion = c.FechaModificacion, Remuneracion = Convert.ToDecimal(c.Remuneracion), IdJornada = c.IdJornada, PeriodoPrueba = Convert.ToBoolean(c.PeriodoPrueba), Discapacidad = Convert.ToBoolean(c.Discapacidad), grado = c.grado, TipoDiscapacidad = c.TipoDiscapacidad, Carnet = c.Carnet, IdEstado = c.IdEstado, }; ent.AddToContrato(con); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }