public static int Insert(clsResponsible objProxy) { ValidationException x = new ValidationException(); if (string.IsNullOrEmpty(objProxy.SPerson_name)&& string.IsNullOrEmpty(objProxy.SPerson_lname)) x.AgregarError("verifique el nombre y el apellido de la persona"); if (objProxy.DEnd_time <= objProxy.DStart_time) x.AgregarError("La fecha de fin deber ser mayor a la fecha de inicio"); if (string.IsNullOrEmpty(objProxy.SUsername)) x.AgregarError("Ingrese un nombre de usuario"); if (string.IsNullOrEmpty(objProxy.SPassword)) x.AgregarError("Ingrese una contrasenia"); if (x.Cantidad > 0) throw x; DAOResponsible daoProxy = new DAOResponsible(); return daoProxy.Insert(objProxy.SPerson_name, objProxy.SPerson_lname,objProxy.SPerson_dni,objProxy.SPerson_phone, objProxy.SPerson_email,objProxy.SUsername,objProxy.SPassword,objProxy.IRol_id.IRol_id,objProxy.DStart_time, objProxy.DEnd_time,objProxy.SStatus); }