/// <summary> /// Crear un nuevo objeto ManoObra. /// </summary> /// <param name="idManoObra">Valor inicial de la propiedad IdManoObra.</param> /// <param name="idTipoTrabajo">Valor inicial de la propiedad IdTipoTrabajo.</param> /// <param name="idPresupuesto">Valor inicial de la propiedad IdPresupuesto.</param> /// <param name="idOrdenTrabajo">Valor inicial de la propiedad IdOrdenTrabajo.</param> /// <param name="precioHora">Valor inicial de la propiedad PrecioHora.</param> /// <param name="horas">Valor inicial de la propiedad Horas.</param> /// <param name="total">Valor inicial de la propiedad Total.</param> /// <param name="idEstado">Valor inicial de la propiedad IdEstado.</param> /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param> public static ManoObra CreateManoObra(global::System.Int32 idManoObra, global::System.Int32 idTipoTrabajo, global::System.Int32 idPresupuesto, global::System.Int32 idOrdenTrabajo, global::System.Decimal precioHora, global::System.Int32 horas, global::System.Decimal total, global::System.Int32 idEstado, global::System.Int32 idEmpresa) { ManoObra manoObra = new ManoObra(); manoObra.IdManoObra = idManoObra; manoObra.IdTipoTrabajo = idTipoTrabajo; manoObra.IdPresupuesto = idPresupuesto; manoObra.IdOrdenTrabajo = idOrdenTrabajo; manoObra.PrecioHora = precioHora; manoObra.Horas = horas; manoObra.Total = total; manoObra.IdEstado = idEstado; manoObra.IdEmpresa = idEmpresa; return manoObra; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet ManoObra. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToManoObra(ManoObra manoObra) { base.AddObject("ManoObra", manoObra); }
public bool Guardar(clsManoObra e) { try { int id = getIdSiguiente(); e.IdManoObra = id; using (TallerEntities ent = new TallerEntities()) { //se instancia el entity para poder usar los nombres de las tablas ManoObra manodeobra = new ManoObra() { IdManoObra = e.IdManoObra, IdTipoTrabajo = e.IdTipoTrabajo, PrecioHora = e.PrecioHora, Horas = e.NroHoras, Total = e.Total, Observacion = e.Observacion, IdEstado = e.IdEstado, IdEmpresa = e.IdEmpresa }; ent.AddToManoObra(manodeobra); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error al guardar: " + ex); Console.Read(); return false; } }