public void SetPhoto(int p_oid, string p_photo) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_RelatedPerson_setPhoto) ENABLED START*/ // Write here your custom code... RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (p_oid > 0) { RelatedPersonEN relatedPerson = relatedPersonCEN.ReadOID(p_oid); if (relatedPerson != null) { if (!string.IsNullOrEmpty(p_photo)) { relatedPerson.Photo = p_photo; relatedPersonCAD.Modify(relatedPerson); } } } /*PROTECTED REGION END*/ }
public void SetEndDate(int p_oid, Nullable <DateTime> p_endDate) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_RelatedPerson_setEndDate) ENABLED START*/ // Write here your custom code... RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (p_oid > 0) { RelatedPersonEN relatedPerson = relatedPersonCEN.ReadOID(p_oid); if (relatedPerson != null) { if (p_endDate != null && p_endDate >= relatedPerson.StartDate) { relatedPerson.EndDate = p_endDate; relatedPersonCAD.Modify(relatedPerson); } } } /*PROTECTED REGION END*/ }
public void SetPassword(int p_oid, string p_passwordCurrent, string p_passwordNew) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_RelatedPerson_setPassword) ENABLED START*/ // Write here your custom code... RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (p_oid > 0) { RelatedPersonEN relatedPerson = relatedPersonCEN.ReadOID(p_oid); if (relatedPerson != null) { if (!string.IsNullOrEmpty(p_passwordCurrent) && !string.IsNullOrEmpty(p_passwordNew)) { if (Utils.Util.GetEncondeMD5(p_passwordCurrent).Equals(relatedPerson.Password)) { relatedPerson.Password = Utils.Util.GetEncondeMD5(p_passwordNew); relatedPersonCAD.Modify(relatedPerson); } } } } /*PROTECTED REGION END*/ }
public bool Login(string p_nif, string p_password) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_RelatedPerson_login) ENABLED START*/ // Write here your custom code... bool resultado = false; RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (!string.IsNullOrEmpty(p_nif)) { IList <RelatedPersonEN> relatedPerson = relatedPersonCEN.GetRelatedPersonByNif(p_nif); if (relatedPerson != null && relatedPerson.Count == 1) { if (!string.IsNullOrEmpty(p_password)) { if (relatedPerson [0].Password.Equals(Utils.Util.GetEncondeMD5(p_password))) { resultado = true; } } } } return(resultado); /*PROTECTED REGION END*/ }
public void SetRelationship(int p_oid, int p_oid_patient, int p_oid_relatedPerson) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_Relationship_setRelationship) ENABLED START*/ // Write here your custom code... RelationshipCAD relationshipCAD = new RelationshipCAD(); RelationshipCEN relationshipCEN = new RelationshipCEN(relationshipCAD); PatientCAD patientCAD = new PatientCAD(); PatientCEN patientCen = new PatientCEN(patientCAD); RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (p_oid > 0) { RelationshipEN relationship = relationshipCEN.ReadOID(p_oid); if (relationship != null) { if (p_oid_patient > 0) { PatientEN patient = patientCen.ReadOID(p_oid_patient); if (patient != null) { if (p_oid_relatedPerson > 0) { RelatedPersonEN relatedPerson = relatedPersonCEN.ReadOID(p_oid_relatedPerson); if (relatedPerson != null) { relationship.PatientOID = p_oid_patient; relationship.RelatedPersonOID = p_oid_relatedPerson; relationshipCAD.Modify(relationship); } } } } } } /*PROTECTED REGION END*/ }
public bool Logout(int p_oid) { /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_RelatedPerson_logout) ENABLED START*/ // Write here your custom code... RelatedPersonCAD relatedPersonCAD = new RelatedPersonCAD(); RelatedPersonCEN relatedPersonCEN = new RelatedPersonCEN(relatedPersonCAD); if (p_oid > 0) { RelatedPersonEN relatedPerson = relatedPersonCEN.ReadOID(p_oid); if (relatedPerson != null) { return(true); } } return(false); /*PROTECTED REGION END*/ }