示例#1
0
    public bool editUnidad(SCPM_UNIDAD newx)
    {
        var contains = db.SCPM_UNIDAD.ToList().Any(u => u.UNI_NOM.Equals(newx.UNI_NOM, StringComparison.InvariantCultureIgnoreCase) && u.UNI_COD != newx.UNI_COD);
        if (contains || newx.UNI_NOM == "") return false;

        var _unidad = from u in db.SCPM_UNIDAD where u.UNI_COD == newx.UNI_COD select u;
        if (_unidad.Count() < 1) return false;
        var unidad = _unidad.FirstOrDefault();

        unidad.UNI_EST = newx.UNI_EST;
        unidad.UNI_NOM = newx.UNI_NOM;
        db.SaveChanges();
        return true;
    }
示例#2
0
    public bool addUnidad(SCPM_UNIDAD newx)
    {
        var contains = db.SCPM_UNIDAD.ToList().Any(u => u.UNI_NOM.Equals(newx.UNI_NOM, StringComparison.InvariantCultureIgnoreCase));
        if (contains || newx.UNI_NOM == "") return false;

        db.AddToSCPM_UNIDAD(newx);
        db.SaveChanges();
        return true;
    }