private void InsertMode() { BLL.PersonBiz biz = new BLL.PersonBiz(); PersonTemp per = new PersonTemp(); byte[] sign = new byte[1024]; if (ddlMemberType.SelectedIndex == 2) { sign = fulSignature.FileBytes; string name = fulSignature.FileName; if (fulSignature.FileName == "") { UCModalError1.ShowMessageError = Resources.errorReg_OIC_001; UCModalError1.ShowModalError(); return; } if (Path.GetExtension(fulSignature.FileName) != ".png") { UCModalError1.ShowMessageError = Resources.errorReg_OIC_001; UCModalError1.ShowModalError(); return; } } per.ID = IAS.BLL.Helpers.GenerateIdHelper.GetGenAutoId(); per.PRE_NAME_CODE = ddlAntecedent.SelectedValue; if (rblSex.SelectedValue == "M") { per.SEX = "M"; } else { per.SEX = "F"; } per.NAMES = txtFirstName.Text; per.LASTNAME = txtLastName.Text; per.MEMBER_TYPE = this.MemberTypeOfficerOIC; per.EMPLOYEE_NO = txtIDNumber.Text; var result = biz.InsertOIC(txtIDNumber.Text, txtOICUserName.Text , ddlAntecedent.SelectedValue, txtFirstName.Text , txtLastName.Text, rblSex.SelectedValue , ddlMemberType.SelectedValue, sign); if (result.IsError) { UCModalError1.ShowMessageError = result.ErrorMsg; UCModalError1.ShowModalError(); } else { UCModalSuccess.ShowMessageSuccess = SysMessage.SuccessInsertTypeOIC; UCModalSuccess.ShowModalSuccess(); ClearControl(); dvOIC.Visible = false; } }