public static int Insert(clsAsigResponsibleActive objProxy)
        {
            ValidationException x = new ValidationException();
            //if (string.IsNullOrEmpty(objProxy.DtAsign_time)&& string.IsNullOrEmpty(objProxy.SPerson_lname))
            //    x.AgregarError("verifique el nombre del y el apellido de la persona");

            if (x.Cantidad > 0)
                throw x;

            DAOAsigResponsibleActive daoProxy = new DAOAsigResponsibleActive();

            return daoProxy.Insert(objProxy.SConfirmed_desc,objProxy.SAsignation_desc,objProxy.BStatus,objProxy.DtAsign_time,objProxy.DtDevolution_time,objProxy.BConfirmed,objProxy.IResponsible_id.IResponsible_id,objProxy.IActive_id.IActive_id);
        }
        private static clsAsigResponsibleActive Load(DataRow fila)
        {
            clsAsigResponsibleActive objProxy = new clsAsigResponsibleActive();
            objProxy.SConfirmed_desc = fila["sConfirmed_desc"].ToString();
            objProxy.SAsignation_desc = fila["sAsign_desc"].ToString();
            objProxy.IActive_id.IActive_id = Convert.ToInt32(fila["iActive_id"]);
            objProxy.IResponsible_id.IResponsible_id = Convert.ToInt32(fila["iPerson_id"]);
            objProxy.DtAsign_time = Convert.ToDateTime(fila["dtAsign_date"]);
            objProxy.DtDevolution_time = Convert.ToDateTime(fila["dtDevolution_date"]);
            objProxy.BStatus = Convert.ToBoolean(fila["sStatus"]);
            objProxy.BConfirmed = Convert.ToBoolean(fila["bConfirmed"]);

            return objProxy;
        }