public bool CrearCultivo(CultivoModel Cultivo, string Id, string huertaId) { try { var nuevaCultivo = new Entidades.tbl_Cultivo { Cul_Id = Id, Cul_Nombre = Cultivo.NombreCultivo, Cul_Pla_Id = idCultivo, Cul_Hue_Id = huertaId, Cul_FinSiembra = Cultivo.FinSiembra, Cul_IniciaCultivo = Cultivo.IniciaCultivo, Cul_FinCosecha = Cultivo.FinCosecha, Cul_Baja = "N" }; _db.Insert(nuevaCultivo); var tableTP = _db.Table <Entidades.tbl_Cultivo>().ToList(); return(true); } catch (Exception e) { throw e; } }
public List <CultivoModel> ConsultarTodos(string huertaID) { try { var lst = _db.Table <Entidades.tbl_Cultivo>() .Where(h => h.Cul_Baja == "N" && h.Cul_Hue_Id == huertaID) .ToList(); List <CultivoModel> todasLasCultivos = new List <CultivoModel>(); if (lst.Count > 0) { foreach (Entidades.tbl_Cultivo item in lst) { CultivoModel nCultivo = new CultivoModel { idCultivo = item.Cul_Id, NombreCultivo = item.Cul_Nombre, id = item.Cul_Pla_Id, FinCosecha = item.Cul_FinCosecha, IniciaCultivo = item.Cul_IniciaCultivo, FinSiembra = item.Cul_FinSiembra }; todasLasCultivos.Add(nCultivo); } } return(todasLasCultivos); } catch (Exception) { throw; } }
public CultivoModel obtenerFechasDeEtapas(string idPlanta) { CultivoModel infoSobreCultivo = new CultivoModel(); var qInfo = (from p in _db.Table <Entidades.tbl_Etapa>() where p.Eta_Pla_Id == idPlanta select p).ToList(); return(infoSobreCultivo); }
/// <summary> /// TESTEAR QUE ACTUALICE EL OBJETO CORRESPONDIENTE /// </summary> /// <param name="Cultivo"></param> /// <returns></returns> public bool ActualizarCultivo(CultivoModel Cultivo) { try { var updCultivo = new Entidades.tbl_Cultivo { Cul_Id = Cultivo.idCultivo, Cul_Nombre = Cultivo.NombreCultivo, Cul_IniciaCultivo = Cultivo.iniciaCultivo, Cul_FinSiembra = Cultivo.finSiembra, Cul_FinCosecha = Cultivo.finCosecha }; _db.Update(updCultivo); return(true); } catch (Exception) { throw; } }